<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
    <script>

        // new Array(参数...)
        //    当参数有多个的时候，表示数组中的值
        //    当参数只有一个的时候，表示的是数组的长度



        // 1 直接声明
        // var arr = [1,2,3,4] ;

        // 2 实例化对象  就是  new一个对象  
        var arr = new Array(1,2,3,4);
        console.log(arr);


        // 3 实例化对象的另一个写法  当参数只有一个的时候，这个参数表示的是声明的数组的长度
        var arr2 = new Array(5) ;
        console.log(arr2);
        console.log(arr2[0]) ;   // undefined



        // 狗是一类    柯基就是一个实例
        // var keJi = new Dog('柯基') ;

    </script>
</body>
</html>